primary palate - Spanish English Dictionary